-
Notifications
You must be signed in to change notification settings - Fork 10.6k
[ADD] Live chat: expertise #15327
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: 19.0
Are you sure you want to change the base?
[ADD] Live chat: expertise #15327
Conversation
2db5a50 to
34d9856
Compare
34d9856 to
9bed814
Compare
|
@larm-odoo this is ready for review thanks! |
larm-odoo
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great understandable doc, on stuff I knew nothing about! Just a few comments - mostly to take or leave. Approved!
| Expertise | ||
| ========= | ||
|
|
||
| In Odoo's **Live Chat**, agents can designate *Expertise* in one or more areas. This allows |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| In Odoo's **Live Chat**, agents can designate *Expertise* in one or more areas. This allows | |
| In Odoo's **Live Chat**, agents can designate *expertise* in one or more areas. This allows |
It feels like a description here instead of a GUI/menu heading, so I'd lower case the E.
| conversations to be assigned to them based on their scope of knowledge. | ||
|
|
||
| When a visitor requests help on a specific topic, Odoo can automatically assign the conversation to | ||
| an agent who has declared that expertise. Expertise improves routing efficiency, reduces wait time, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| an agent who has declared that expertise. Expertise improves routing efficiency, reduces wait time, | |
| an agent with that specific expertise. Expertise improves routing efficiency, reduces wait time, |
|
|
||
| When a visitor requests help on a specific topic, Odoo can automatically assign the conversation to | ||
| an agent who has declared that expertise. Expertise improves routing efficiency, reduces wait time, | ||
| and ensures customers speak to the most qualified person available. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| and ensures customers speak to the most qualified person available. | |
| and ensures customers speak to a qualified person. |
What happens if no one is available? If it's in this doc, I might link it here - just so they can jump if they are like 'what if no one is availabe?'
| *Administrator* level access is required in the **Live Chat** application to create or edit | ||
| expertise. Those with *User* level access can view the expertise menu and see which users are | ||
| assigned to each expertise, but they cannot make changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| *Administrator* level access is required in the **Live Chat** application to create or edit | |
| expertise. Those with *User* level access can view the expertise menu and see which users are | |
| assigned to each expertise, but they cannot make changes. | |
| *Administrator* level access is required in the **Live Chat** application to create or edit | |
| expertise. Those with *User* level access can view the expertise menu and see which users are | |
| assigned to each expertise, but they cannot make changes. |
You can link in th etext or add a see also block for the access rights doc
| Set live chat expertise | ||
| ======================= | ||
|
|
||
| To set a user's live chat expertise, click on the user avatar in the top-right corner of any page in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had no idea how to do this =D
| :ref:`create a new one <chatbot/build-a-chatbot>`. Scroll to the :guilabel:`Script` tab. | ||
|
|
||
| If there is an existing *Forward to Operator* step, click on it. If not, click :guilabel:`Add a | ||
| line`, then select *Forward to Operator* in the :guilabel:`Step Type` field. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| :ref:`create a new one <chatbot/build-a-chatbot>`. Scroll to the :guilabel:`Script` tab. | |
| If there is an existing *Forward to Operator* step, click on it. If not, click :guilabel:`Add a | |
| line`, then select *Forward to Operator* in the :guilabel:`Step Type` field. | |
| :ref:`create a new one <chatbot/build-a-chatbot>`.. | |
| In the :guilabel:`Script` tab, if there is an existing *Forward to Operator* step, click on it. If not, click :guilabel:`Add a | |
| line`, then select *Forward to Operator* in the :guilabel:`Step Type` field. |
Only because you don't need to scroll- the tab is right there.
| when finished. | ||
|
|
||
| .. tip:: | ||
| When making selections in this field, considerthe use case for the chatbot. A *Support* chatbot |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| When making selections in this field, considerthe use case for the chatbot. A *Support* chatbot | |
| When making selections in this field, consider the use case for the chatbot. A *Support* chatbot |
|
|
||
| .. image:: expertise/script-steps.png | ||
| :alt: A forward to operator script step pop-up. | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you want to add the 'Only if' field? Or explain why it should be left blank?
| --------------------------- | ||
|
|
||
| Users can add other live chat agents to an ongoing conversation directly from the chat window. Open | ||
| an active live chat conversation through the :menuselection:`Discuss app`. At the top-right of the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you do this in the Live Chat app too? If so, I'd mention that as well.
| Users can add other live chat agents to an ongoing conversation directly from the chat window. Open | ||
| an active live chat conversation through the :menuselection:`Discuss app`. At the top-right of the | ||
| chat, click the :icon:`fa-user-plus` :guilabel:`(user plus)` icon to open the *Invite People* menu. | ||
| The user's expertise is listed next to the :icon:`fa-graduation-cap` :guilabel:`(graduation cap)` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| The user's expertise is listed next to the :icon:`fa-graduation-cap` :guilabel:`(graduation cap)` | |
| Only available agents are listed, and the user's expertise is listed next to the :icon:`fa-graduation-cap` :guilabel:`(graduation cap)` |
Not sure if that's true!

new doc covering Live Chat expertise
Creating and assigning expertise, forwarding conversations, joining "looking for help" status conversations based on expertise